time-delay measuring instrument - Español Inglés Diccionario